import request from '@/utils/request'

export function menuInfoQuery(paramDataInfo) {
    return request({
        url: '/ywu/menu/menu.info',
        method: 'post',
        data: paramDataInfo
    })
}

export function menuAllInfoQuery() {
    return request({
        url: '/ywu/menu/menu.all.info',
        method: 'post'
    })
}

export function addMenuInfo(data) {
    return request({
        url: '/ywu/menu/menu.add.info',
        method: 'post',
        data: data
    })
}

export function updateMenuInfo(data) {
    return request({
        url: '/ywu/menu/menu.update.info',
        method: 'post',
        data: data
    })
}

export function deleteMenuInfo(data) {
    return request({
        url: '/ywu/menu/menu.delete.info',
        method: 'post',
        data: data
    })
}

export function queryMenuRegisterInfo(data) {
    return request({
        url: '/ywu/menu/menu.component.register.query.info',
        method: 'post',
        data: data
    })
}

export function queryMenuSiteInfo(data) {
    return request({
        url: '/ywu/menu/router/root.route.site.info',
        method: 'post',
        data: data
    })
}

export function changeIsHidden(data) {
    return request({
        url: '/ywu/menu/menu.update.isHidden.info',
        method: 'post',
        data: data
    })
}